﻿@charset 'utf-8';
a:hover{color:#333}
.cll{color:#333}
.header .head-top .txt{height:30px;line-height:30px}
.header .head-top .txt img{margin-right:7px}
.header .head-top .language strong{display:block;font-weight:400;position:relative;height:30px;line-height:28px;cursor:pointer;background:url(../images/language_bg.png) no-repeat left center;padding:0 20px 0 22px;color:#231815}
.header .head-top .language strong::after{position:absolute;top:50%;right:0;margin-top:-3px;content:'';width:10px;height:6px;background:url(../images/language_icon.png);-webkit-transition:transform .3s ease 0s;transition:transform .3s ease 0s}
.header .head-top .language strong.cur::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.header .head-top .language ul{top:33px;width:100%;z-index:2}
.header .head-top .language ul li{height:30px;line-height:30px;text-align:center;border-bottom:1px solid #fff;background:#ccc}
.header .i-class{z-index:1;position:relative;width:60px;height:30px;line-height:30px;border:1px solid #e0e0e0;border-right:none;padding:0 10px}
.header .i-class::after{position:absolute;top:50%;right:10px;content:'';width:9px;height:5px;margin-top:-2px;background:url(../images/class_bg.jpg) no-repeat center}
.header .i-class ul{position:absolute;top:30px;left:0;width:100%}
.header .i-class strong{font-weight:400;display:block;width:100%;height:100%;cursor:pointer}
.header .i-class ul li{height:30px;line-height:30px;text-align:center;border-bottom:1px solid #fff;background:#ccc;cursor:pointer}
.header .head-top .search{border-left:none}
.header .nav ul li{float:left;padding-bottom:20px;margin:0 5px}
.header .nav ul li h2>a{line-height:35px;padding:0 20px;font-size:16px;line-height:30px}
.header .nav ul li h2>a:hover{background:#e3e3e3;border-radius:5px}
.header .nav ul li .sub-nav{opacity:0;visibility:hidden;top:100px;position:absolute;z-index:2;background:#fff;padding-bottom:20px}
.header .nav ul li .sub-nav::after,.header .nav ul li .sub-nav::before{position:absolute;content:''}
.header .nav ul li .sub-nav::before{top:-8px;left:50px;border-bottom:8px solid #e6003e;border-left:7px solid transparent;border-right:7px solid transparent}
.header .nav ul li .sub-nav::after{top:0;left:0;width:100%;height:2px;background:#e6003e}
.header .nav ul li .sub-nav.cur::before{left:50%;margin-left:-7px}
.header .nav ul li .sub-nav .tt1{color:#e6003e;padding:0 25px}
.header .nav ul li .sub-nav a{display:block;float:none;line-height:28px;padding:0 15px}
.header .nav ul li .sub-nav .item{float:left;margin:20px 0 0 0}
.header .nav ul li:hover .sub-nav{top:85px;visibility:visible;opacity:1}
.header .search{width:200px;height:30px;border:1px solid #e0e0e0}
.header .search .txt{width:80%;height:100%}
.header .search .search-btn{width:35px;height:100%;background:url(../images/search.png) no-repeat center;cursor:pointer}
.footer{background:#242422}
.footer a:hover{color:#fff}
.footer .foot-top dl{width:11%;height:288px;text-align:center;float:left;border-left:1px solid #323230}
.footer .foot-top dl dt{color:#fff;padding-bottom:15px}
.footer .foot-top dl dd{line-height:28px;color:#6a6a6a;font-size:12px}
.footer .foot-top .add-dl{text-align:left;width:23%}
.footer .foot-b{color:#747474;border-top:1px solid #454543}
.footer .foot-b .copright{height:60px;line-height:60px}
.footer .foot-b .bdshare{height:26px;overflow:hidden}
.footer .foot-b .bdshare span{line-height:26px}
.footer .foot-b .bdshare .bdsharebuttonbox{float:left}
.footer .foot-b .bdshare .bdsharebuttonbox a{display:inline-block;width:26px;height:26px;margin:0 8px;vertical-align:middle;background-repeat:no-repeat;background-position:center}
.footer .foot-b .bdshare .bdsharebuttonbox .a1{background-image:url(../images/foot_a1.png)}
.footer .foot-b .bdshare .bdsharebuttonbox .a2{background-image:url(../images/foot_a2.png)}
.footer .foot-b .bdshare .bdsharebuttonbox .a3{background-image:url(../images/foot_a3.png)}
.footer .foot-b .select{width:255px;height:37px;padding-left:10px;border:1px solid transparent;background:#373634 url(../images/link_icon.png) no-repeat 230px center;color:#fff;border-radius:1px}
.footer .foot-b .select option{padding:0 10px}
.i-main .i-news .box-w{margin-left:-30px}
.i-main .i-news .box-w .col-lg-4{padding-left:30px;height:280px}
.i-main .i-news .box-w .slider li{height:280px}
.i-main .i-news .box-w .slider li h3{width:100%;line-height:35px;bottom:0;color:#fff;background:rgba(0,0,0,.7)}
.i-main .i-news .box-w .bx-wrapper .bx-controls-direction a{width:34px;height:54px;margin-top:-27px}
.i-main .i-news .box-w .bx-wrapper .bx-prev{background:url(../images/s_l_1.png)!important}
.i-main .i-news .box-w .bx-wrapper .bx-next{background:url(../images/s_r_1.png)!important}
.i-main .i-news .box-w .list{border:1px solid #e9edf1;border-top:2px solid #e6003e;height:100%}
.i-main .i-news .box-w .list .tt1{line-height:45px;border-bottom:1px solid #eceeed}
.i-main .i-news .box-w .list .tt1 .fl{color:#e6003e}
.i-main .i-news .box-w .list .tt1 .fl img{margin-right:5px;vertical-align:-5px}
.i-main .i-news .box-w .list .tt1 .fr{color:#5e5e5e}
.i-main .i-news .box-w .list ul li{line-height:38px}
.i-main .i-news .box-w .list ul li strong{width:calc(100% - 45px);position:relative;padding-left:12px}
.i-main .i-news .box-w .list ul li strong::after{position:absolute;left:0;top:50%;content:'';width:6px;height:6px;margin-top:-3px;background:#d8d8d8;border-radius:50%}
.i-main .i-pro{background:#f6f6f6}
.i-main .i-pro .mauto{padding:0 46px}
.i-main .i-pro li .img{height:245px}
.i-main .i-pro li h3{color:#444}
.i-main .i-pro li .info{padding-top:.7rem;top:0;left:0;background:rgba(0,0,0,.5);color:#fff;visibility:hidden;opacity:0;-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.i-main .i-pro li .info .txt{line-height:20px;height:80px;overflow:hidden}
.i-main .i-pro li .info em{width:166px;height:27px;line-height:27px;text-indent:15px;background:url(../images/more.png) no-repeat center}
.i-main .i-pro li:hover .info{top:0;opacity:1;visibility:visible;-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}
.i-main .i-pro .bx-wrapper .bx-controls-direction a{width:46px;height:46px;margin-top:-23px}
.i-main .i-pro .bx-wrapper .bx-prev{left:-46px;background:url(../images/s_l2.png)}
.i-main .i-pro .bx-wrapper .bx-next{right:-46px;background:url(../images/s_r2.png)}
.banner{height:320px;background-size:cover;background-repeat:no-repeat;background-position:center}
.main{background:#f2f2f2}
.main .main-home{padding-left:20px;color:#8d8d8d;background:url(../images/home.png) no-repeat left center}
.main .main-menu{width:215px}
.main .main-menu h2{font-size:18px;font-weight:700;color:#231815;background:#fff}
.main .main-menu h2 span{display:block;font-weight:400;font-size:12px}
.main .main-menu .menu-list{background:#fff}
.main .main-menu .menu-list h3.cur .sub{display:block}
.main .main-menu .menu-list h3>a{position:relative;display:block;line-height:40px;font-weight:700;padding:0 20px}
.main .main-menu .menu-list h3>a::after{position:absolute;top:50%;right:10px;margin-top:-5px;content:'';border-left:5px solid #979797;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent}
.main .main-menu .menu-list h3 .sub{border-bottom:1px solid #f4f4f4;padding:10px 20px;display:none}
.main .main-menu .menu-list h3 .sub>a{position:relative;display:block;padding-left:24px;background:url(../images/sub_2_icon.png) no-repeat left center}
.main .main-menu .menu-list h3 .sub.cur>a{color:#e60012;background:url(../images/sub_2_icons.png) no-repeat left center}
.main .main-menu .menu-list h3 .sub.cur .sub3{display:block}
.main .main-menu .menu-list h3 .sub3{display:none;padding:0 24px;margin-top:5px}
.main .main-menu .menu-list h3 .sub3>a{position:relative;display:block;line-height:30px;color:#505050;padding-left:13px}
.main .main-menu .menu-list h3 .sub3>a::after{position:absolute;content:'';left:2px;top:50%;width:5px;height:5px;border-radius:50%;background:#d1d1d1;margin-top:-2px}
.main .main-menu .menu-list h3 .sub3>a:hover{text-decoration:underline}
.main .main-menu .menu-list h3.cur>a,.main .main-menu .menu-list h3:hover>a{color:#fff;background:#737373}
.main .main-menu .menu-list h3.cur>a::after,.main .main-menu .menu-list h3:hover>a::after{border-left:5px solid #fff}
.main .main-menu .tel{color:#6b6b6b;background:#fff;padding:0 20px 35px 20px}
.main .main-menu .tel div{padding-left:32px}
.main .main-menu .tel .box1{background:url(../images/8.png) no-repeat left center}
.main .main-menu .tel .box2{background:url(../images/9.png) no-repeat left center}
.main .content{width:calc(100% - 225px);background:#fff}
.main .content .top{line-height:55px;border-bottom:1px solid #e9e9e9}
.main .content .event .icon{margin-left:85px;display:table}
.main .content .event .icon::after{position:absolute;top:48px;left:50%;content:'';width:1px;height:9999%;background:#dfdfe1}
.main .content .event .date{width:110px}
.main .content .event .date::after{z-index:1;position:absolute;top:50%;right:-3.5px;content:'';width:7px;height:7px;margin-top:-3.5px;background:#e6003e;border-radius:50%}
.main .content .event .info{width:calc(100% - 110px)}
.main .content .join-list table{color:#2c2b2b}
.main .content .join-list table thead{background:#f2f2f2}
.main .content .join-list table th{line-height:48px}
.main .content .join-list table td{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e9e9e9}
.main .content .join-list table .icon{width:86px;height:25px;line-height:25px;border-radius:10px;background:#a1a1a1;color:#fff}
.main .content .join-list table .icon:hover{background:#e6003e}
.main .content .join-info{line-height:35px}
.main .content .join-info .tt1{color:#444;width:85px;text-align:right}
.main .content .join-info .txt{width:calc(100% - 115px);color:#3d3d3d;padding:0 10px}
.main .content .join-info .txt2{color:#ff4e00}
.main .content .join-info li:nth-child(odd) .txt{background:#faf9f9}
.main .content .join-info .return a{width:158px;height:32px;line-height:32px;color:#fff;border-radius:10px;background:#a1a1a1 url(../images/return_2.png) no-repeat 15% center}
.main .content .pro-list{margin-left:-32px}
.main .content .pro-list li{padding-left:32px}
.main .content .pro-list li a{height:280.33px}
.main .content .pro-list li a:hover>.els{height:0}
.main .content .pro-list li a:hover .info{top:0}
.main .content .pro-list li a>.els{left:0;bottom:0;height:33px;line-height:33px;background:rgba(0,0,0,.5)}
.main .content .pro-list li a .info{top:100%;color:#fff;background:rgba(0,0,0,.5)}
.main .content .pro-list li a .info .els2{-webkit-line-clamp:3}
.main .content .pro-list li a .info .txt{height:110px;line-height:22px;overflow:hidden}
.main .content .pro-list li a .info .icon{display:table;margin:0 auto;width:35px;height:35px;background:url(../images/pro_icon.png) no-repeat center}
.main .content .pro-info .pro-l{width:350px}
.main .content .pro-info .pro-l .pro-detail-slider li img{width:100%;height:350px;max-width:100%}
.main .content .pro-info .pro-l .bx-wrapper{border:1px solid #e1e1e1}
.main .content .pro-info .pro-l .prslt{top:115px;right:0;transform:translateX(-15px)}
.main .content .pro-info .pro-l .bx-pager-wrap{position:relative;height:156px;overflow:hidden}
.main .content .pro-info .pro-l .bx-pager-wrap .bx-pager{width:1000%;position:absolute}
.main .content .pro-info .pro-l .bx-pager-wrap .bx-pager a{position:relative;float:left;margin:0 13px;width:156px;height:156px;border:1px solid #d2d2d2}
.main .content .pro-info .pro-l .bx-pager-wrap .bx-pager a img{width:100%!important;height:100%!important}
.main .content .pro-info .pro-l .bx-pager-wrap .bx-pager a.active{border-color:#e70012}
.main .content .pro-info .pro-l .sl-control div{width:17px;height:156px;position:absolute;bottom:0;cursor:pointer}
.main .content .pro-info .pro-l .sl-prev{left:-17px;background:url(../images/pro_sl.png) no-repeat center}
.main .content .pro-info .pro-l .sl-next{right:-17px;background:url(../images/pro_sr.png) no-repeat center}
.main .content .pro-info .pro-r{width:calc(100% - 350px);padding-left:45px}
.main .content .pro-info .pro-r h3 em{color:#e6003e;font-size:24px}
.main .content .pro-info .pro-r h3 span{font-size:18px}
.main .content .pro-info .pro-share{margin-top:220px}
.main .content .pro-info .pro-share span{line-height:24px;color:#999}
.main .content .pro-info .pro-share .bdsharebuttonbox a{display:inline-block;height:21px;margin:0 0 0 15px;padding-left:0;background-repeat:no-repeat}
.main .content .pro-info .pro-share .bdsharebuttonbox .a1{width:26px;background:url(../images/share_1.png) no-repeat}
.main .content .pro-info .pro-share .bdsharebuttonbox .a2{width:26px;background:url(../images/share_2.png) no-repeat}
.main .content .pro-info .pro-share .bdsharebuttonbox .a3{width:22px;height:23px;background:url(../images/share_3.png) no-repeat}
.main .content .pro-info .tab-wrap .tab-head{background:#f9f9f9}
.main .content .pro-info .tab-wrap .tab-head li{position:relative;float:left;font-size:16px;height:42px;line-height:42px;padding:0 30px;color:#727272;cursor:pointer;border-left:1px solid #e7e7e7}
.main .content .pro-info .tab-wrap .tab-head li::after{display:none;position:absolute;left:0;top:0;content:'';width:100%;height:2px;background:#e6003e}
.main .content .pro-info .tab-wrap .tab-head li.cur,.main .content .pro-info .tab-wrap .tab-head li:hover{color:#e6003e;background:#fff}
.main .content .pro-info .tab-wrap .tab-head li.cur::after,.main .content .pro-info .tab-wrap .tab-head li:hover::after{display:block}
.main .content .pro-info .tab-wrap .tab-body li{display:none}
.main .content .pro-info .tab-wrap .tab-body li .li30 em,.main .content .pro-info .tab-wrap .tab-body li .li30 p,.main .content .pro-info .tab-wrap .tab-body li .li30 span{line-height:30px!important}
.main .content .pro-info .tab-wrap .tab-body li.cur{display:block}
.main .content .pro-info .tab-wrap .tab-body li.cur .dow-list li{display:block}
.main .content .news-list li{border-bottom:1px solid #f0f0f0}
.main .content .news-list li a:hover h3{color:#e60012}
.main .content .news-list li .img{width:200px;height:125px}
.main .content .news-list li .info{width:calc(100% - 200px)}
.main .content .news-list li .info h3{color:#5d5d5d}
.main .content .news-list li .info span{color:#999}
.main .content .news-list li .info .els2{color:#898989;height:50px}
.main .content .news-info .rel{border-bottom:1px solid #e2e2e2}
.main .content .news-info .return{position:absolute;right:0;top:50%;color:#919191;background:url(../images/return.png) no-repeat left center;padding-left:30px}
.main .content .news-info .tt1 h3{color:#444;font-size:18px;font-weight:700}
.main .content .news-info .tt1 span{display:block;color:#b1b1b1}
.main .content .news-info .news-share{display:table;margin:.25rem auto}
.main .content .news-info .news-share span{line-height:24px;color:#999}
.main .content .news-info .news-share .bdsharebuttonbox a{display:inline-block;height:21px;margin:0 5px;padding-left:0;background-repeat:no-repeat}
.main .content .news-info .news-share .bdsharebuttonbox .a1{width:26px;background:url(../images/share_1.png) no-repeat}
.main .content .news-info .news-share .bdsharebuttonbox .a2{width:26px;background:url(../images/share_2.png) no-repeat}
.main .content .news-info .news-share .bdsharebuttonbox .a3{width:22px;height:23px;background:url(../images/share_3.png) no-repeat}
.main .content .news-info .news-share .bdsharebuttonbox .a4{width:23px;height:23px;background:url(../images/share_4.png) no-repeat}
.main .content .in-page{position:relative;padding:30px 0 0 0;color:#7d7d7d;border-top:1px solid #e2e2e2}
.main .content .in-page div{padding-bottom:20px;padding-right:150px}
.main .content .in-page .els{width:79%}
.main .content .in-page strong{font-weight:700}
.main .content .in-page .return{position:absolute;right:5px;top:50%;margin-top:-10px;color:#919191;background:url(../images/return.png) no-repeat left center;padding-left:30px}
.main .content .honor .list{margin-left:-.15rem;margin-bottom:5px}
.main .content .honor .list li .img{height:215px;background:#f7f7f7}
.main .content .honor .list li .img .po-auto{max-width:90%;max-height:90%}
.main .content .honor .list li .els{height:45px;line-height:45px}
.main .content .dow-list li a{line-height:57px;border-bottom:1px solid #f3f3f3}
.main .content .dow-list li a h3{position:relative;width:55%;color:#616161;padding-left:15px}
.main .content .dow-list li a h3::after{position:absolute;top:50%;left:0;content:'';width:8px;height:8px;margin-top:-4px;background:#dfdfdf;border-radius:50%}
.main .content .dow-list li a .icon{width:19px;height:57px;background:url(../images/dow_icon1.png) no-repeat center}
.main .content .dow-list li a:hover h3{color:#e60012;-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(15px)}
.main .content .dow-list li a:hover h3::after{background:#ccc}
.main .content .dow-list li a:hover .icon{background:url(../images/dow_icon2.png) no-repeat center}
.main .content .message .tt1{color:#616161}
.main .content .message form{margin-left:-30px}
.main .content .message form>div{width:266px;height:34px;line-height:34px;margin-left:30px;margin-bottom:18px;border-radius:2px;border:1px solid #d1d1d1}
.main .content .message form>div label{float:left;display:block;width:52px;height:32px;line-height:32px;text-align:center;border-right:1px solid #d1d1d1}
.main .content .message form>div .txt{float:left;width:79%;line-height:32px;padding:0 10px}
.main .content .message form>div strong{position:absolute;left:-10px;top:0;color:#e60012}
.main .content .message form .title{width:860px}
.main .content .message form .title label{float:left}
.main .content .message form .title input{float:left;width:90%}
.main .content .message form .textarea{display:block;width:860px;height:auto}
.main .content .message form .textarea textarea{width:100%;height:122px;font-size:14px;line-height:25px;padding:10px}
.main .content .message form .btn{width:100%;height:auto;border:none;text-align:center}
.main .content .message form .btn input{display:inline-block;text-align:center;width:172px;height:36px;line-height:36px;font-size:14px;cursor:pointer;color:#fdfdfd}
.main .content .message form .btn .btn1{background:#737373}
.main .content .message form .btn .btn2{border:1px solid #bdbdbd;background:0 0;color:#747474}
.main .content-txt{line-height:25px}
.main .content-txt{line-height:25px;color:#363636;font-size:14px}
.pro-class{padding-left:55px;padding-right:55px}
.pro-class .item{float:left;width:20%;padding-right:73px;padding-bottom:.3rem}
.pro-class dl{float:left;width:100%}
.pro-class dl dt{color:#e6003e;border-bottom:1px solid #e0e0e0}
.pro-class dl dd{position:relative;line-height:30px;padding-left:18px}
.pro-class dl dd::after{position:absolute;content:'';left:4px;top:50%;width:5px;height:5px;margin-top:-2.5px;background:#a2a2a2;border-radius:50%}
.recommend h3 strong{color:#4b4b4b;font-weight:700}
.recommend h3 span{color:#bdbdbd}
.recommend .pro-list{margin-left:-.3rem}
.recommend .pro-list li{padding-left:.3rem;margin-bottom:.25rem}
.recommend .pro-list li a{height:270px}
.recommend .pro-list li a:hover>.els{height:0}
.recommend .pro-list li a:hover .info{top:0}
.recommend .pro-list li a>.els{left:0;bottom:0;height:33px;line-height:33px;background:rgba(0,0,0,.5)}
.recommend .pro-list li a .info{top:100%;color:#fff;background:rgba(0,0,0,.5)}
.recommend .pro-list li a .info .els2{-webkit-line-clamp:3}
.recommend .pro-list li a .info .txt{height:110px;line-height:22px;overflow:hidden}
.recommend .pro-list li a .info .icon{display:table;margin:0 auto;width:35px;height:35px;background:url(../images/pro_icon.png) no-repeat center}
.page .fr a{color:#6b6b6b;padding:0 9px;line-height:25px;background:#f7f7f7}
.page .fr a.cur,.page .fr a:hover{color:#fff;background:#e60012}
.noscroll,.noscroll body{height:100%;overflow:hidden}
.fix-wrap{display:none;z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:absolute;width:25px;height:25px;padding:25px;right:5%;top:5%;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:#090908;background-image:url(../images/hide.png);border-radius:50%;-webkit-transition:all 8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.fix-wrap .hide:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(180deg)}
.fix-wrap .pic-w{width:625px;height:525px;background:#fff}
.fix-wrap .pic-w .img{width:275px;height:400px;margin:45px auto 30px auto;background:#ccc}
@media (max-width:750px){
.fix-wrap .pic-w{width:90%;height:70%;background:#fff}
.fix-wrap .pic-w .img{width:100%;height:90%;margin:0 auto;background:#fff}
.fix-wrap .pic-w .img .po-auto{height:85%}
}
.register .po-auto1{max-width:800px;max-height:695px}
.register .po-auto{background:#fff;overflow:auto;border-top:6px solid #e6003e;padding:0 4.8%}
.register h3{font-size:24px;color:#313131;padding:.35rem 0 .3rem 0}
.register .txt-w{margin-left:-.45rem}
.register.div_register_xy .txt-w{margin-left:0}
.register .txt-w .col-lg-6{padding-left:.45rem}
.register label{height:32px;line-height:32px}
.register .txt{display:block;width:100%;height:40px;line-height:40px;border:1px solid #d6d6d6;padding:0 10px;margin-bottom:13px}
.register .yzm .txt{width:138px}
.register .yzm img{height:40px}
.register .yzm .fsyzm{height:40px;padding-left:10px;padding-right:10px}
.register .a1{color:#1d2088}
.register .a2{color:#e6003e}
.register .checkbox{vertical-align:-2px}
.register .btn input{width:140px;height:40px;line-height:40px;background:#e6003e;border-radius:5px;text-align:center;color:#fff}
.login .po-auto2{max-width:430px;max-height:483px}
.login.div_retrieve .po-auto2{max-height:600px}
.login .a1{color:#1d2088}
.login .a2{color:#e6003e}
.main .content .join-info .return a{margin:0 12px;text-indent:10px}
.main .content .join-info .return .a1{background:#e6003e url(../images/join_1.png) no-repeat 15% center}
.dtm{max-width:300px;margin:0 auto}
.resume{background:#fff}
.resume h2{height:80px;line-height:80px;font-size:18px;font-weight:700;color:#383838;padding:0 35px}
.resume h3{color:#060606;height:40px;line-height:40px;background:#f5f5f5;padding:0 20px}
.resume .col-lg-6{margin-bottom:13px}
.resume label{display:inline-block;width:85px;text-align:right;color:#7c7c7c}
.resume .txt{border:1px solid #ccc;width:calc(100% - 105px);height:35px;line-height:35px;padding:0 10px}
.resume strong{height:35px;line-height:35px;color:red;font-size:14px}
.resume i{color:#a3a3a3}
.resume .box{border:1px dashed #ccc}
.resume .hide{top:0;right:0;width:22px;height:22px;border-radius:50%;overflow:hidden;cursor:pointer;background:url(../images/hide.jpg) no-repeat center}
.resume .btn a{width:160px;height:30px;line-height:30px;color:#fff;border-radius:20px}
.resume .btn .a1{background:#f5a04f}
.resume .btn .a2{background:#e6003e}
.resume .btn .a3{background:#a1a1a1}
.resume textarea{width:100%;height:110px;border:1px solid #d1d1d1;border-radius:5px;padding:.1rem;font-size:14px}
@media (max-width:767px){
.register .po-auto{max-width:90%;max-height:65%;padding-bottom:.5rem}
.register .txt-w{margin-left:-.2rem}
.register .txt-w .col-lg-6{padding-left:.2rem}
.login .po-auto2{max-height:380px}
.main .content .join-info .return a{margin:5px 12px}
.resume h2{height:55px;line-height:55px;padding:0 10px}
.sm-ml0{margin-left:0}
.sm-mr0{margin-right:0}
.sm-mb15{margin-bottom:.15rem}
}
@media (max-width:1199px){
.btn-nav-wrap{top:0;right:0;width:auto;height:100%;border:0}
.btn-nav-wrap .btn-nav{position:absolute;top:0;right:0;z-index:888;display:block;padding:0 10px;height:100%;border:0;background:0 0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}
.btn-nav-wrap .btn-nav::focus{outline:0}
.btn-nav-wrap .btn-nav .icon-bar{display:block;margin:4px 0;width:30px;height:3px;background-color:#999}
.btn-nav-wrap .btn-nav:hover .icon-bar{-webkit-transition:all .3s ease;transition:all .3s ease}
.btn-nav-wrap .animated{-webkit-transition:all .3s ease;transition:all .3s ease}
.btn-nav-wrap .animated .icon-bar{z-index:888;background-color:#999;-webkit-transition:all .3s ease;transition:all .3s ease}
.btn-nav-wrap .animated .top{-webkit-transform:translateY(10px) rotateZ(45deg);transform:translateY(10px) rotateZ(45deg)}
.btn-nav-wrap .animated .middle{width:0}
.btn-nav-wrap .animated .bottom{-webkit-transform:translateY(-5px) rotateZ(-45deg);transform:translateY(-5px) rotateZ(-45deg)}
}
@media (max-width:768px){
.btn-nav-wrap .btn-nav.animated .top{-webkit-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}
.btn-nav-wrap .btn-nav.animated .middle{width:0}
.btn-nav-wrap .btn-nav.animated .bottom{-webkit-transform:translateY(-5px) rotateZ(-45deg);transform:translateY(-5px) rotateZ(-45deg)}
.btn-nav-wrap .btn-nav .icon-bar{display:block;margin:3px 0;width:25px;height:3px}
}
@-webkit-keyframes resize{
60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5)}
100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@keyframes resize{
60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5)}
100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}
}
.cookie{position:fixed;left:0;bottom:0;width:100%;color:#fff;padding:.45rem 0;background:#2b2b2b}
.cookie .mauto{max-width:960px}
.cookie .link{color:#007bff}
.cookie .link:hover{text-decoration:underline}
.cookie .btn-w a{height:32px;line-height:32px;padding:0 18px;font-size:18px;margin:0 3%}
.cookie .btn1{text-decoration:underline}
.cookie .btn2{border-radius:99px;color:#fff;background:#ff0012}
.cookie-info{padding:0 15px}
.cookie-info h3{font-size:26px;color:#505050;padding-bottom:15px;margin:.3rem 0}
.cookie-info h3::after{position:absolute;content:'';left:50%;bottom:0;width:100px;height:2px;background:#505050;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.cookie-info .txt{font-size:17px}
.cookie-info .txt table td{border:1px solid #505050}
.cookie-info .txt ul{padding-left:40px}
.cookie-info .txt li,.cookie-info .txt ul{list-style-type:initial}
.cookie-info2{padding:0 15px}
.cookie-info2 .item{padding:.3rem 15px;font-size:17px;border-bottom:1px solid #f2f2f2}
.cookie-info2 .item h3{font-size:20px}
.cookie-info2 .item table td{border:1px solid #212529}